.bookshelf .wrap>h2, .bookshelf .wrap>i, .bookshelf .wrap .tablenav, .wrap>h2, .wrap>i, .nr-add-grouping h3, .nr-add-grouping>p, .nr-add-grouping:last-child{
  display:none;
}

.bookshelf td{
  vertical-align:top;
}

/*add books*/
.dk_search_form{ 
padding:5px; 
margin:5px;
background-color: #DDDDDD;
border-color: #BBBBBB;
border-radius: 6px 6px 6px 6px;
order-style: solid;
border-width: 1px;
clear: both;
margin-bottom: 8px;
}

.dk_search_form img{
background-color: #EEEEEE;
border-width: 0;
height: 120px;
width: 80px;
float:left;
margin-right:10px;
}
/*end add books*/

/*bookshelf css*/
.dk-hide{
  display:none;
}

#dk-bookshelf{
  width:540px;
}

#dk-navi{
  width:540px;
  height:30px;
  width:100%;
  background:#fff;
}

#dk-navi a{
  color:#F53A01;
  line-height:30px;
  text-decoration:none;
  margin-left:10px;
  font-weight: bold;
}

#dk-navi a:hover{
  text-decoration:underline;
}

.dk-category{
  width:538px;
  border-bottom:5px solid #F53A01;
}

.dk-title{
  color:#fff;
  width:100%;
  text-align:center;
  border-bottom:1px solid #ddd;
  font-weight:500;
  background:#F53A01;
  line-height:30px;
  height:30px;
  cursor: pointer;
}

.dk-switch{
  width:30px;
  height:33px;
  float: right;
}

.dk-switch:hover{
  color:#AD2A1F;
}
.dk-title:hover{
  background:#F53A01;
}

.dk-container-out{
  width:100%;
  height:170px;
  overflow-x:scroll;
  overflow-y:hidden;
  background:#f5f5f5;
}

.dk-container-in{
  height:120px;
  min-width:500px;
  padding:10px;
}

.dk-book{
  height:100px;
  float:left;
  margin-right:10px;
}

.dk-empty{
  background:#CFCFCF;
}

.dk-book img{
  width:80px;
  float:left;
  clear:both;
 }

.dk-book img{
  cursor: move;
  height:110px;
}
.onActive{
  background:#F77D57;
}

#content .dk-title{
  margin:0;
}

.dk_bookshelf_view{
  color:#fff;
  text-align:center;
  font-weight:500;
  line-height:30px;
  height:30px;
  cursor: pointer;
}
/*end bookshelf css*/


/*mingle profle book list*/
#dk_user_profile_booke_list img{
  width:60px;
  float:left;
  margin:3px;
}

#dk_user_profile_booke_list{
  border: 1px solid darkGray;
  overflow:hidden;
}

/*end mingle profle book list*/



/*MANAGE books*/
.tablenav{
  margin:20px 0px 0px 10px;
}

.dk_table{
  padding:10px;
  border:none;
}

.dk_table tr{
  display:block;
  margin:20px 0px;
  border-bottom:3px solid #F77D57;
}

.dk_table tr{
  overflow:hidden;
}

.dk_table td{
  float:left;
}
.dk_table tr td>img:first-child{
  border:2px solid #ddd;
  margin-right:30px;
}

.dk_table td.post-title{
  width:300px;
  line-height:40px;
}

/*end MANAGE books*/

/*search books*/
#dk-navi-manage{
  border-bottom:1px solid #f5f5f5;
}
.dk_wrap #title, .dk_wrap #author, .dk_wrap #isbn{
  width:335px;
  height:30px;
  margin-top:6px;
  border:1px solid #ddd;
}

.dk_wrap label{
  color:#666;
  font-weight:500;
}

.dk_wrap input[type="submit"]{
  border:none;
  background:#F53A01;
  color:#fff;
  cursor:pointer;
}

.dk_wrap input[type="submit"]:hover{
  background:#F53A01;
}
/*end search books*/

/*view books*/

.dk_single form{
  margin-top:20px;
}

.dk_single .book-image{
  width:50px;
  height:75px;
  float:left;
  margin-right:20px;
 }
.dk_single form h6{
  
}

.dk_single form h6 cite{
  }

.dk_single tbody{
  width:540px;
  display:block;
  margin-top:10px;
  border-top:3px solid #F77D57;
}

.dk_single tbody .form-field{
  display:block;
  border-bottom:1px solid #EA392C;
}

.dk_single tbody .form-field th{
  width:60px;
  text-align:left;
  
}

.dk_single tbody .form-field td{
  line-height:29px;
}

.dk_single tbody .form-field td p{
  margin:0;
}
/*end view books*/

/*edit books*/

.dk_edite form{
  margin-top:20px;
}

.dk_edite .book-image{
  width:50px;
  height:75px;
  float:left;
  margin-right:20px;
}
.dk_edite form h6{
  width:480px;
  float:left;
  font-size:12px;
  font-weight:500;
  text-align:center;
  line-height:40px;
}

.dk_edite form h6 cite{
}

.dk_edite tbody{
  width:540px;
  display:block;
  margin-top:10px;
  border-top:3px solid #F77D57;
  padding-top:20px;
}

.dk_edite tbody .form-field{
  display:block;
  min-height:50px;
}

.dk_edite tbody .form-field th{
  width:60px;
  text-align:left; 
}

.dk_edite tbody .form-field td input, .dk_edite tbody .form-field td textarea{
  width:461px;
  min-height:25px;
  border:1px solid #ddd;
}

/*end edit books*/

/*search books*/
.dk_search form{
  position:relative;
}
.dk_search form h3{
  font-size:12px;
  margin-top:5px;
}

/*search books*/

/*user dk book*/

.dk-book-user{
  height:100px;
  float:left;
  margin-right:5px;
}

.dk-book-user img {
height: 110px;
}

.dk-book-user img {
width: 80px;
float: left;
clear: both;
}

.dk-container-user{
height:170px;
}

.dk-book-user{
height:150px;
}

.dk_view_title{
margin-top:-5px;
position:absolute;
display:none;
background-color: #FFFFFF;
border-radius: 3px 3px 3px 3px;
color: #313131;
}
.dk_view_title a{
color: #313131;
margin:6px;
}

.dk_add_my_book_shelf{
margin-bottom:-15px;
position:absolute;
display:none;
background-color: #FFFFFF;
border-radius: 3px 3px 3px 3px;
color: #313131;
}

.dk_add_my_book_shelf a{
color: #313131;
margin:6px;
}
/*end user dk book*/